leave droppings - Turco Inglés Diccionario